rest your case - Spanisch Englisch Wörterbuch